<?
include_once("EmailNotifier.php");
include_once("FaxNotifier.php");
include_once("SMSNotifier.php");
/**
 * Kod tworzy atrap obiektu User, ktry z zaoenia posiada metod o nazwie
 * getNotifier(). Wartoci zwrotn tej metody bdzie "sms" lub "fax" lub "email".
 */
$user = new User();
$notifier = $user->getNotifier();
switch ($notifier)
{
   case "email":
      $objNotifier = new EmailNotifier();
      break;
   case "sms":
      $objNotifier = new SMSNotifier();
      break;
   case "fax":
      $objNotifier = new FaxNotifier();
   break;
}
$objNotifier->notify();
?>
